﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;


namespace WindowsGame7
{
    class Personagem : Objeto2D
    { 
        bool cima;

    
        float velocidade;

        public Personagem(Texture2D textura) :
            base(textura)
        {
            cima = false;
            velocidade = 1.5f;

        }
        public void draw(Personagem personagem, SpriteBatch batch)
        {
            personagem.Draw(batch);
        }
        public void Move()
        {
            KeyboardState teclado = teclado = Keyboard.GetState();
            if (teclado.IsKeyDown(Keys.D))
            {
                posicao.X += velocidade;
                rotacao = 90;
            }
            if (teclado.IsKeyDown(Keys.A))
            {
                posicao.X -= velocidade;
                rotacao = -90;
            }
            if (teclado.IsKeyDown(Keys.S))
            {
                posicao.Y += velocidade;
                rotacao = 180;
            }
            if (teclado.IsKeyDown(Keys.W))
            {
                posicao.Y -= velocidade;
                rotacao = 0;
            }
    
           
        }
        
        

    }
}
